widgets 小元件(模式)
小元件應該展示使用者經常返回應用獲取的最有用的資訊。例如,日曆小元件顯示當天的日期和下一個會議或事件,這種設計不僅直觀還便於使用者檢視重要資訊。
/Untitled.png)
/Untitled 1.png)
另外,可以根據使用者的行為和使用習慣動態調整內容,Smart Stacks可以根據使用者的行為自動旋轉,顯示最相關的小元件。
/Untitled 2.png)
例如,當我醒來時,我喜歡知道當天的天氣情況。當我上班途中時,我總是播放一些我最近喜歡的音樂。下午晚些時候,我經常檢視交通情況以及回家的時間。晚上,我喜歡看看當天的一些重要新聞故事。
設計原則
1 個性化:讓應用程式或某種體驗與使用者建立更深的情感連線。
2 資訊性:提供了一種很好的方式,可以在使用者裝置上看到來自各種來源的資訊概覽。
3 情景性(上下文關聯):在恰當的時刻展示正確的資訊,提供更好的體驗,最佳情況下會讓人感覺像是魔法般地預測了他們的需求和下一步。
/Untitled 3.png)
日曆小元件,就像應用程式圖示一樣,它顯示了星期幾和當前日期,以及下一個會議或事件是應用程式中最重要的資訊。可以一眼看到的細節,比如開始時間和事件地點,可以讓人們節省開啟應用程式查詢此資訊的步驟。
/Untitled 4.png)
如果你的日程安排很忙,有很多事件,它會摺疊一些不太相關的資訊,優先顯示每個事件中最重要的一條資訊。
/Untitled 5.png)
當你的一天快結束時,沒有更多事件時,與其顯示一個空白的小元件,會告訴你接下來會發生什麼以及明天的日程安排。
/Untitled 6.png)
/Untitled 7.png)
它會在特殊節假日給你一個很好的提醒。
/Untitled 8.png)
/Untitled 9.png)
最令人愉悅的體驗是展示最佳照片而不僅是最新的照片。除了照片回憶外,我們還展示精選照片。另一種利用上下文的方式是展示過去幾年中當天的照片回憶
/Untitled 10.png)
/Untitled 11.png)
/Untitled 12.png)
展示城市名稱、當前溫度(包括最高溫度和最低溫度)以及你當前位置當天剩餘時間的天氣預報。展示獨特的天氣事件,如大風、雷暴以及是否和何時會開始下雨。
/Untitled 13.png)
/Untitled 14.png)
根據上下文增加下一小時預報的解析度。這樣你可以看到每分鐘的詳細資訊,比如什麼時候可能會有雨停的間隙或者什麼時候雨會停止
/Untitled 15.png)
地理定位和檢視周圍環境。
/Untitled 16.png)
但在此基礎的空間感知上進行了擴充套件。當你不在家並且開車去了某個地方時,會顯示你停車的位置。
/Untitled 17.png)
如果你有計劃好的活動,會顯示到達那裡的時間,並根據上下文調整地圖,以便你看到將要走的路線和沿途的情況。
/Untitled 18.png)
當你不在家時,會顯示回家的預計到達時間。
/Untitled 19.png)
小元件互動:
A 三種點選樣式
1 每個小型小元件都使用填充樣式,因為它只支援一個點選目標。
2 單元格樣式最適合在選擇小元件中的一個內容時使用,該內容獨立存在於其自己的形狀中。
3 內容樣式適合選擇在小元件中未被包圍的內容時使用。
B 便於編輯和靈活調整: 支援使用者自定義:iOS 14允許使用者透過拖放來編輯小元件,這提高了小元件的靈活性。例如,天氣小元件允許使用者更改顯示天氣的地點,使用者可以新增多個小元件並分別設定不同的顯示資訊。
點選位置欄位,會看到天氣城市列表,還可以搜尋其他位置。把這個小元件的顯示位置改為東京,當小元件翻轉回來時就顯示東京的天氣情況和資訊。
元件型別
A 適應多種尺寸:小、中、大。設計時要考慮不同尺寸展示的資訊量。例如,小尺寸的小元件應展示最核心的內容,而中、大尺寸的小元件可以展示更多詳細資訊。
小型日曆小元件,由於小元件總是顯示接下來的事件,應用程式的“日檢視”中的最新事件是最合理的。當點選小元件時,日檢視會滾動到最新事件,很好地看到當天剩餘的安排。
小型新聞小元件,點選會直接進入那個新聞故事和應用程式。
中型和大型小元件,支援多個點選目標。就像在這個新聞示例中一樣。點選任意一篇文章都會直接帶你進入點選的新聞故事。
資訊佈局
A 小型、中型和大型尺寸的佈局模式。這些佈局包括單項和密集多項摘要佈局的混合。
/Untitled 20.png)
/Untitled 21.png)
/Untitled 22.png)
B 佈局模式的兩種組合
第一種 跨越所有三種尺寸的佈局,比如天氣應用,我們在每種尺寸中新增了額外的資訊。
/Untitled 23.png)
/Untitled 24.png)
/Untitled 25.png)
第二種 完全在各尺寸中獨特的佈局,比如新聞應用。小型小元件優先展示豐富的內容,填滿整個空間,而中型小元件則側重於展示更多的新聞故事。
/Untitled 26.png)
/Untitled 27.png)
C 提供多種小元件選項:考慮提供多種小元件,以滿足使用者不同的資訊需求。例如,股票應用可以提供一個緊湊的股票觀察列表小元件,也可以提供單個股票的詳細資訊小元件。
/Untitled 28.png)
視覺風格
A 透過應用程式的外觀來尋找個性:
天氣應用,使用了熟悉的天氣狀況背景以及應用程式中的圖示。
/Untitled 29.png)
新聞應用,展示豐富故事圖片。
/Untitled 30.png)
日曆應用,其簡潔的外觀和熟悉的紅色色調,重點關注即將發生的事件。
/Untitled 31.png)
B 從應用圖示中獲得靈感:
筆記應用,採用了圖示的記事本插畫風格。
/Untitled 32.png)
播客應用,使用了圖示的紫色漸變。
/Untitled 33.png)
提示應用,使用了圖示的黃色漸變。
/Untitled 34.png)
C 明亮和暗黑模式。
日曆應用,整個小元件在明亮和暗黑外觀之間切換,就像應用程式一樣。
/Untitled 35.png)
/Untitled 36.png)
播客應用,由於整個背景是漸變的,因此在兩種模式下都能很好地工作。
/Untitled 37.png)
筆記應用,混合了大膽的顏色和白色,採用筆記內容的暗黑外觀模式,以反映筆記在應用程式中的外觀。
/Untitled 38.png)
/Untitled 39.png)
設計需要警惕的Tips
A 每種尺寸設計時,確保不要將較小的小元件放大到較大的小元件中。
對於大型螢幕使用時間小元件,可以包含更多有用的資訊並有更多空間,增加了圖表的大小,幷包括了類別和應用的詳細資訊。
/Untitled 40.png)
/Untitled 41.png)
B 在小型小元件中最多包含四條資訊。
/Untitled 42.png)
C 每個小元件必須提供一個佔位符,當系統無法顯示小元件的資料時會顯示該佔位符。在這種狀態下,你應該顯示基本的圖形元素,並在佈局中顯示資訊的文字區域中進行佔位。
/Untitled 43.png)
/Untitled 44.png)
D 遵循所有尺寸預設的16點佈局邊距,以確保當小元件放置在其他小元件旁邊時內容感覺一致。
/Untitled 45.png)
E 對於具有圖形形狀的佈局,如圓形和嵌入式托盤,所有尺寸使用更緊的11點邊距。靠近小元件邊緣的形狀角應該與小元件的角半徑同心。
/Untitled 46.png)
/Untitled 47.png)
F 放置logo:logo應該始終放在右上角。避免在空間中或小元件的其他任何地方使用文字標記。
/Untitled 48.png)
/Untitled 49.png)
G 避免將應用圖示放入小元件中。還要避免在小元件中放置應用名稱,因為在主螢幕上它已經出現在應用標籤下方,這樣會顯得多餘。
/Untitled 50.png)
/Untitled 51.png)
H 不要放置指導使用者或與他們對話的文字,如果有重要的內容需要傳達,請以圖形方式表達。
/Untitled 52.png)
I 在小元件上顯示時間順序資訊時,不要使用“最後更新”或“最後檢查”這樣的文案。
/Untitled 53.png)